package com.itluma.openapi.apimapping.service;

import com.github.pagehelper.PageInfo;
import com.itluma.openapi.pojo.ApiMapping;

//关于ApiMapping的Service实现

public interface ApiMappingService {
    /**
     * 分页查询数据
     * @param page 当前页码
     * @param pageSize 每一页大小
     * @return 当前页的对象
     */
    PageInfo<ApiMapping> table(Integer page, Integer pageSize);

    /**
     * 根据条件查询数据
     * @param apiMapping 条件对象
     * @param page
     * @param limit
     * @return
     */
    PageInfo<ApiMapping> table(ApiMapping apiMapping, Integer page, Integer limit);

    /**
     * 添加新对象
     * @param apiMapping
     * @return
     */
    ApiMapping add(ApiMapping apiMapping);

    /**
     * 修改
     * @param apiMapping
     * @return1
     */
    ApiMapping edit(ApiMapping apiMapping);

    Boolean delete(Integer[] id);



}
